.phone-c{
	display:inline-block;
}
.phone-n{
	display:inline-block;
}

.name-cn2{
	margin-top:30px;
	margin-bottom: 10px;
	font-size: 24px;
    color: #272757;
	text-align:center;
	font-weight: bold;
}
.name-en2{
	font-size:15.71px;
	color:#b3b3b7;
	margin:0 auto;
	text-align:center;
}
.serv{
	width:80.83%;
	
	padding-top:40px;
	height:auto;
	margin:0 auto;
	
}

.serv>div{
	height:auto;border:1px solid #a8a8ba;padding-top:48px;
	margin-right:2.371%;width:23.19%;
	border-radius:5px;
	margin-bottom:49px;
}
.serv>div:first-child{
   /*  margin-left:9.5%;*/
}


.ic{
	width:73px;height:73px;margin:0 auto;
}
.serv>div:last-child{
	margin-right:0;
}
.serv>div>div:first-child>img{
	margin-left:60px;
	/*margin:0 auto;*/
}
.serv>div>div:first-child>a{
    display:block;text-align:center;margin:20px 10px;font-size:24px;color:#292958;
}
.i-list{
	
}
.i-list>div{
	/*width:172px;*/
	width:89.12%;
	height:41px;border-radius:5px;text-align:center;padding-top:10px;
	background:#d4d4dd;
	margin:10px auto 0 auto;
}
.div-hover{
	
	   background:#272757;
	   
	   color:#FFF;
	   
	
}
.i-list>div:last-child{
	margin-bottom:29px;
}
.i-list>div>a{
	font-size:13.79px;color:#FFF;
	display:block;
	height:20px;
	overflow:hidden;
	
}


.partner-swiper-button-next{
	right: -65px;
}
.partner-swiper-button-prev{
	transform: rotateY(180deg);
	left: -65px;
}

.swiper-father{
	position: relative;
}

.partner-swiper-button-next,.partner-swiper-button-prev{
	position: absolute;
	top: 45%;
	width: 50px;
	height: 50px;
	display: flex;
	align-items: center;
	justify-content: center;
	z-index: 10;
	cursor: pointer;
	background: url("../images/arrow-r.png") center top no-repeat ;
	background-size: contain;
	opacity: 1;
	transition: ease-in-out .5s;
}

.mod-07{
	padding: 0 20px 0 20px;
}

#section6,#section6 a{
	color: #FFFFFF;
	font-size: 16px;
}
#section6 dl dt{
	margin-bottom: 30px;
	font-size: 18px;
}
#section6 dl dd{
	margin-bottom: 20px;
}

#section6 dl img {
	width: 153px;
	height: 153px;
}
#section6 a:hover{
	opacity: .7;
}

.d-flex{
	display: flex;
	flex-flow: column nowrap;
	align-items: center;

}

@media(max-width : 991px){
	.serv{
		width:100%;
		padding-left:1%;		
	}
   .serv>div{
    width:45%;
	margin-right:9%
    }
	.serv>div:nth-of-type(2n){
		margin-right:0;
	}
	
	
/*	.left-a{
		margin-right:50px;
	}
	.right-a{
		margin-left:50px;
	}
	*/
}
@media (min-width: 480px) and (max-width: 640px){
	.serv>div{
		width:46%;
		margin-right:6%;
		margin-bottom: 25px;
		padding-top:25px;
	}
	.ic{
		width:55px;
		height:55px;
	}
	.ic img{
		width:100%;
		height:100%;
	}
	.serv>div>div:first-child>a{
		margin: 10px 5px;
	}
	.i-list>div{
		width:92%;
		height:33px;
		padding-top: 8px;
		margin: 8px auto 0 auto;
	}
	.i-list>div>a {
    font-size: 12px;
    color: #FFF;
    display: block;
    height: 15px;
    overflow: hidden;
   }
   .i-list>div:last-child{
	   margin-bottom:19px;
   }
   .serv>div>div:first-child>a{
	   font-size:19px;
   }
	
}
@media (min-width:320px)  and (max-width:480px){
	.serv>div{
		width:48%;
		margin-right:4%;
		padding-top:20px;
		margin-bottom: 15px;
	}
	.ic{
		width:36px;
		height:36px;
	}
	.ic img{
		width:100%;
		height:100%;
	}
	.serv>div>div:first-child>a{
		margin: 10px 5px;
	}
	.i-list>div{
		width:95%;
		height:23px;
		padding-top: 3px;
		margin: 8px auto 0 auto;
	}
	.i-list>div>a {
    font-size: 12px;
    color: #FFF;
    display: block;
    height: 15px;
    overflow: hidden;
   }
   .i-list>div:last-child{
	   margin-bottom:19px;
   }
   .serv>div>div:first-child>a{
	   font-size:16px;
   }
	
}
